.login{
    width: 100%;
    height: 100%;
    background-image: url('../../assets/login-bg3.jpg');
    background-size: cover;
    background-position: center;
    position: relative;
    &-con{
        position: absolute;
        right: 6.5%;
        top: 58%;
        transform: translateY(-60%);
        width: 430px;
        z-index: 100;
        &-header{
            font-size: 30px;
            font-weight: 300;
            text-align: center;
            padding: 30px 0;
        }
        .form-con{
            padding: 10px 0 0;
        }
        .login-tip{
            font-size: 12px;
            text-align: center;
            color: #c3c3c3;
        }
    }
}
.login-container {
    position: absolute;
    left: 67.5%;
    top: 34%;
    z-index: 80;
    height: 500px;
  }
  .login-title {
    position: absolute;
    right: 30%;
    top: 11%;
    z-index: 80;
    height: 500px;
  }
  .login-title-text {
    display: inline-block;
    vertical-align: middle;
    // width: 600px;
    height: 90px;
    line-height: 90px;
    font-size: 5.3rem;
    font-weight: bold;
    text-align: center;
    color: rgb(232, 236, 238);
    opacity: 0.90;
    text-align: left;
    font-family: Microsoft Yahei;
    //position:relative
  }
  .ivu-input-group-default {
  height:50px;
  }
  .ivu-input-default{
  line-height:50px !important;
  height:50px !important;
  font-size:18px !important;
  }
  .ivu-input-with-suffix{
  line-height:1.5 !important;
  height:32px !important;
  font-size:12px !important;
  }
  .ivu-btn-primary{
  margin-top:12px;
  height:40px;
  }
  .ivu-form-item-error-tip{
  font-size:15px;
  }
  .ivu-form-item-required{
  height:70px;
  }
  .ivu-card{
  //margin-top:65px;

  //margin-left:95px;
  }
